當你瀏覽一些有神奇數字的網頁時你會在上方輸入某些神奇數字後,
網頁就會轉到你輸入神奇數字所對應的內容,而Django也有類似的功能哦!
目的:當我們在網址(URL)後方輸入數字後會找到你要的資料。
方法:使用動態網址來實現此功能。
在操作urls.py
前先來介紹一下:
url
Views.py
內與之對應< >
字元dict
<urls.py>
#path(<路徑>,<對應views>,<路徑命名(可省略)>)
path('url', view, name="testname")
傳遞參數型別:
str:字串,不含/
字元其他都可以當傳遞參數(預設值)。
例如:127.0.0.1:8000/try_to_something_str/測試/
這裡type(a)
輸出的值就是字串(str)
int:整數型別,0及正整數,不含負數。
例如:127.0.0.1:8000/try_to_something_int/123/
這裡type(b)
輸出的值就是整數(int)
還有其他特殊的參數型別就簡單帶過啦~
/
組成的字串。-
隔開。165489d3-0648-258e-a4a1-7c375e528f14
/
字元與其他都可以當傳遞參數。以上就是動態網址的簡單介紹,下回來實作一下比較清楚。
先這樣,大家掰掰~
圖片來源:無辜的貓貓